The Authentic Souvlaki (Menu)

60 Fenchurch Street, London
+44 7512 559861

Give a rating to The Authentic Souvlaki

Suggest a dish

How much did you spend at The Authentic Souvlaki?